Published on :Jun 30, 2011 05:28
Champions Trophy in 2013: The International Cricket Council today confirmed that England will host the 2013 Champions Trophy, nine years after they last staged the event when, as the home nation, they lost in the final to West Indies.